weapon salve - French English Dictionary